دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Vincent van der Leun
سری:
ISBN (شابک) : 178712794X, 9781787127944
ناشر: Packt Publishing
سال نشر: 2017
تعداد صفحات: 0
زبان: English
فرمت فایل : ZIP (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 425 کیلوبایت
کلمات کلیدی مربوط به کتاب مقدمه ای بر زبانهای JVM [کد منبع]: برنامه نویسی، کامپیوتر و فناوری، راهنماهای مبتدی، جاوا، زبان های برنامه نویسی
در صورت تبدیل فایل کتاب Introduction to JVM Languages [source code] به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مقدمه ای بر زبانهای JVM [کد منبع] نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
هرکسی که توسعه نرم افزار را می داند، ماشین مجازی جاوا را می داند. ماشین مجازی جاوا وظیفه تفسیر کد بایت جاوا و تبدیل آن به اقدامات را بر عهده دارد. در ابتدا، جاوا تنها زبان برنامه نویسی مورد استفاده برای JVM بود. اما افزایش پیچیدگی زبان و عملکرد قابل توجه JVM، فرصتی را برای نسل جدیدی از زبان های برنامه نویسی ایجاد کرد. اگر میخواهید پایهای قوی با ماشین مجازی جاوا بسازید و با زبانهای برنامهنویسی مدرن محبوب شروع کنید، این کتاب برای شما مناسب است.
این کتاب با معرفی کلی JVM و ویژگیهای آن آغاز میشود. ، که در زبان های JVM مشترک هستند و به شما کمک می کنند تا با مفاهیم آن آشنا شوید. سپس به توضیح زبانهایی مانند Java، Scala، Clojure، Kotlin و Groovy میپردازد و نحوه کار با هر زبان، ویژگیهای آنها، موارد استفاده، و مزایا و معایب را نشان میدهد. با نوشتن پروژههای نمونه به آن زبانها و تمرکز بر نقاط قوت هر زبان، به شما کمک میکند زبان برنامهنویسی مناسبترین زبان برای نیازهای خاص خود را پیدا کنید.
در پایان کتاب، شما نوشتهاید. برنامه های متعددی که روی ماشین مجازی جاوا اجرا می شوند و از تفاوت های بین زبان های مختلف اطلاع دارند.
Vincent van der Leun یک s است مهندس نرم افزار مقیم شهر اوترخت در هلند. برنامه نویسی از سن 8 سالگی، او در طول سال ها با بسیاری از زبان ها و پلتفرم های مختلف کار کرده است. چند سال پیش با کشف مجدد جاوا، آنقدر آن را دوست داشت که به یک برنامه نویس حرفه ای Oracle Certified، Java 7 تبدیل شد و وبلاگ JVM Fanboy را راه اندازی کرد. در حال حاضر او برای CloudSuite کار می کند، یک شرکت متخصص در راه حل های مدرن تجارت الکترونیک. او در CloudSuite بر روی سیستمهای بکاند و سرویسهای وب مختلف کار میکند، کد جاوا اسکریپت را برای برنامههای فرانتاند مینویسد، با ارائه پرسوجوهای پیچیده SQL از مشاوران پشتیبانی میکند، و قهوه مصرف میکند در حالی که بحثهای مربوط به طراحی با توسعهدهندگان دیگر دارد. وقتی در اوقات فراغت خود چارچوبهای وب یا فناوریهای جدید را امتحان نمیکند، فیلمهای کالت و فیلمهای اکشن مبهم را روی DVD/Bluray جمعآوری میکند، رمانهای علمی تخیلی کلاسیک میخواند، یا در کنسرتهای خوانندگان و ترانهسراهای غیرمعمول شرکت میکند.
h4>فهرست مطالب
Anyone who knows software development knows about the Java Virtual Machine. The Java Virtual Machine is responsible for interpreting Java byte code and translating it into actions. In the beginning, Java was the only programming language used for the JVM. But increasing complexity of the language and the remarkable performance of the JVM created an opening for a new generation of programming languages. If you want to build a strong foundation with the Java Virtual Machine and get started with popular modern programming languages, then this book is for you.
The book will begin with a general introduction of the JVM and its features, which are common to the JVM languages, helping you get abreast with its concepts. It will then dive into explaining languages such as Java, Scala, Clojure, Kotlin, and Groovy and will show how to work with each language, their features, use cases, and pros and cons. By writing example projects in those languages and focusing on each language’s strong points, it will help you find the programming language that is most appropriate for your particular needs.
By the end of the book, you will have written multiple programs that run on the Java Virtual Machine and know about the differences between the various languages.
Vincent van der Leun is a software engineer living in the city of Utrecht in The Netherlands. Programming since the age of 8, he has worked with many different languages and platforms over the years. Rediscovering Java a few years ago, he loved it so much that he became an Oracle Certified Professional, Java 7 Programmer, and started the JVM Fanboy blog. Currently he works for CloudSuite, a company specializing in modern ecommerce solutions. At CloudSuite he works on various backend systems and web services, writes JavaScript code for frontend applications, supports consultants by providing complex SQL queries, and consumes coffee while having design-related discussions with fellow developers. When not trying out new web frameworks or technologies in his spare time, he is collecting cult movies and obscure action flicks on DVD/Bluray, reading classic science fiction novels, or attending concerts of non-mainstream singers and songwriters.